engine guard - French English Dictionary